package com.tbit.main.pojo;

import lombok.Data;

/**
 * 运营区域配置
 *
 * @author Leon
 * 2019年11月7日 上午9:26:31
 */
@Data
public class AccountConfig {
    /**
     * 代理商id
     */
    private Integer accountId;
    /**
     * 平台服务开关
     */
    private Integer serviceSwitch;
    /**
     * 静止超时结束订单开关
     */
    private Boolean finishOrderSwitch;
    /**
     * 静止临时停车时间
     */
    private Integer stopTime;
    /**
     * 静止结束订单时间
     */
    private Integer finishTime;
    /**
     * 自动锁车
     */
    private Integer autoLock;
    /**
     * 换电阈值
     */
    private Integer socLimit;
    /**
     * 无订单自动锁车时间
     */
    private Integer autoLockTime;
    /**
     * 大站点模式
     */
    private Integer bigParkPoint;
    /**
     * 还车模式(0:站点模式;1:禁停区模式)
     */
    private Integer returnModel;
    /**
     * 超时结束订单是否收取站外费用
     */
    private Integer autoFinishParkPointFee;
    /**
     * 运维占用最大数(0：无限制)
     */
    private Integer occupyMax;
    /**
     * 微信支付宝手续费率
     */
    private Integer payRate;
    /**
     * 未还车警告
     */
    private Integer timeOutNotice;
    /**
     * 未支付
     */
    private Integer notPayNotice;
    /**
     * 用户借车电量限制
     */
    private Integer borrowSocLimit;
    /**
     * 换电有效阈值
     */
    private Integer socLimitIsValid;
    /**
     * 两个工单之间是否产生订单
     */
    private Integer ride;
    /**
     * 订单距离 米
     */
    private Integer rideDistance;
    /**
     * 记录间隔时间 分钟
     */
    private Integer logTime;
    /**
     * 小时产生订单 小时
     */
    private Integer rideTime;
    /**
     * 换电强制绑定电池
     */
    private Integer powerChangeBattery;

    /**
     * 最小间隔拍照时间，单位小时
     */
    private Integer photoTime;
    /**
     * 摄像头标记异常时间，单位小时
     */
    private Integer photoAbnormal;
    /**
     * 监管角色虚拟展示车辆数
     */
    private Integer virtualCarNum;


    /**
     * 网络指令距离 单位米
     */
    private Integer terMileage;

    /**
     * 人工调度申请自动审核开关 0:关闭 1:开启
     */
    private Integer dispatchApplyAutoAuditSwitch;


    /**
     * 人工调度申请上传照片开关 0:关闭 1:开启
     */
    private Integer dispatchApplyPhotoSwitch;
    /**
     *挪车开锁车辆静止自动锁车时长
     * */
    private Integer moveAutoLockTime;
    /**
     *调度开锁车辆静止自动锁车时长
     * */
    private Integer dispatchAutoLockTime;
    /**
     * 运维开锁推车 车辆静止自动锁车时长
     */
    private Integer pushMachineAutoLockTime;
}
